package cn.stylefeng.guns.sys.modular.system.ApiEntity;

import com.google.gson.annotations.SerializedName;

import java.math.BigDecimal;
import java.util.List;
/**
 * 其它入库单
 */
public class RkdData {


    private List<DatasBean> datas;

    public List<DatasBean> getDatas() {
        return datas;
    }

    public void setDatas(List<DatasBean> datas) {
        this.datas = datas;
    }

    public static class DatasBean {
        /**
         * parentvo : {"cdispatcherid":"0001F110000000000UG2","dispatcher_code":"0103","dispatcher_name":"其他入库","cdptid":"1002F1100000000002AP","dept_code":"20101","dept_name":"配送中心","coperatorid":"0001F1100000000001G6","operator_code":"15253172037","operator_name":"初军军","cwarehouseid":"1002F110000000000FFN","warehouseid_code":"37001","warehouseid_name":"济南干货仓","pk_calbody":"1002F1100000000002AV","calbody_code":"20100","calbody_name":"配送中心","pk_corp":"1002","corp_code":"201","corp_name":"配送中心","bsalecooppur":false,"bassetcard":false,"clastmodiid":"0001F1100000000001G6","lastmodi_code":"15253172037","lastmodi_name":"初军军","cregister":"0001F1100000000001G6","register_code":"15253172037","register_name":"初军军","daccountdate":"2021-10-29","fbillflag":"3","taccounttime":"2021-10-29 12:57:01","tlastmoditime":"2021-10-29 12:57:00","tmaketime":"2021-10-29 00:00:00","ts":"2021-10-29 12:57:01","bdirecttranflag":false,"cbilltypecode":"4A","vnote":"中心其他入库通过接口生成的其他入库单","vbillcode":"ZXQT00000193","dbilldate":"2021-10-29"}
         * childrenvo : [{"cinventoryid":"0001F1100000000369UC","ninnum":2,"pk_measdoc":"0001F1100000000003GF","measdoc _code":"021","measdoc _name":"台","nprice":320,"nmny":640,"bonroadflag":false,"dbizdate":"2021-10-29","btou8rm":false,"breturnprofit":false,"bsafeprice":false,"bsourcelargess":false,"bsupplyflag":false,"cbodybilltypecode":"4A","cbodywarehouseid":"1002F110000000000FFN","bodywarehouse_code":"37001","bodywarehouse_name":"济南干货仓","ts":"2021-10-29 12:57:00","fassertcardflag":false,"pk_bodycalbody":"1002F1100000000002AV","bodycalbody_code":"20100","bodycalbody_name":"配送中心"}]
         */

        private ParentvoBean parentvo;
        private List<ChildrenvoBean> childrenvo;

        public ParentvoBean getParentvo() {
            return parentvo;
        }

        public void setParentvo(ParentvoBean parentvo) {
            this.parentvo = parentvo;
        }

        public List<ChildrenvoBean> getChildrenvo() {
            return childrenvo;
        }

        public void setChildrenvo(List<ChildrenvoBean> childrenvo) {
            this.childrenvo = childrenvo;
        }

        public static class ParentvoBean {
            /** 收发类别id
             * cdispatcherid : 0001F110000000000UG2
             * 收发类别编号
             * dispatcher_code : 0103
             * 收发类别名称
             * dispatcher_name : 其他入库
             * cdptid : 1002F1100000000002AP
             * 部门编号
             * dept_code : 20101
             * 部门名称
             * dept_name : 配送中心
             * coperatorid : 0001F1100000000001G6
             * operator_code : 15253172037
             * operator_name : 初军军
             * 仓库id
             * cwarehouseid : 1002F110000000000FFN
             * 仓库编号
             * warehouseid_code : 37001
             * 仓库名称
             * warehouseid_name : 济南干货仓
             * pk_calbody : 1002F1100000000002AV
             * calbody_code : 20100
             * calbody_name : 配送中心
             * pk_corp : 1002
             * corp_code : 201
             * corp_name : 配送中心
             * bsalecooppur : false
             * bassetcard : false
             * clastmodiid : 0001F1100000000001G6
             * lastmodi_code : 15253172037
             * lastmodi_name : 初军军
             * cregister : 0001F1100000000001G6
             * register_code : 15253172037
             * register_name : 初军军
             * daccountdate : 2021-10-29
             * fbillflag : 3
             * taccounttime : 2021-10-29 12:57:01
             * tlastmoditime : 2021-10-29 12:57:00
             * tmaketime : 2021-10-29 00:00:00
             * ts : 2021-10-29 12:57:01
             * bdirecttranflag : false
             * cbilltypecode : 4A
             * vnote : 中心其他入库通过接口生成的其他入库单
             * vbillcode : ZXQT00000193
             * dbilldate : 2021-10-29
             */
            //调度id
            private String cdispatcherid;
            //调度编号
            private String dispatcher_code;
            //调度名称
            private String dispatcher_name;
            private String cdptid;
            //部门编号
            private String dept_code;
            //部门名称
            private String dept_name;
            private String coperatorid;
            private String operator_code;
            private String operator_name;
            //仓库id
            private String cwarehouseid;
            //仓库编号
            private String warehouseid_code;
            //仓库名称
            private String warehouseid_name;
            private String pk_calbody;
            private String calbody_code;
            private String calbody_name;
            private String pk_corp;
            private String corp_code;
            private String corp_name;
            private boolean bsalecooppur;
            private boolean bassetcard;
            private String clastmodiid;
            private String lastmodi_code;
            private String lastmodi_name;
            private String cregister;
            private String register_code;
            private String register_name;
            private String daccountdate;
            private String fbillflag;
            private String taccounttime;
            private String tlastmoditime;
            private String tmaketime;
            private String ts;
            private boolean bdirecttranflag;
            private String cbilltypecode;
            private String vnote;
            private String vbillcode;
            private String dbilldate;

            public String getCcustomerid() {
                return ccustomerid;
            }

            public void setCcustomerid(String ccustomerid) {
                this.ccustomerid = ccustomerid;
            }

            public String getCustomer_code() {
                return customer_code;
            }

            public void setCustomer_code(String customer_code) {
                this.customer_code = customer_code;
            }

            public String getCustomer_name() {
                return customer_name;
            }

            public void setCustomer_name(String customer_name) {
                this.customer_name = customer_name;
            }

            private  String ccustomerid;
            private  String customer_code;
            private  String customer_name;

            public String getCdispatcherid() {
                return cdispatcherid;
            }

            public void setCdispatcherid(String cdispatcherid) {
                this.cdispatcherid = cdispatcherid;
            }

            public String getDispatcher_code() {
                return dispatcher_code;
            }

            public void setDispatcher_code(String dispatcher_code) {
                this.dispatcher_code = dispatcher_code;
            }

            public String getDispatcher_name() {
                return dispatcher_name;
            }

            public void setDispatcher_name(String dispatcher_name) {
                this.dispatcher_name = dispatcher_name;
            }

            public String getCdptid() {
                return cdptid;
            }

            public void setCdptid(String cdptid) {
                this.cdptid = cdptid;
            }

            public String getDept_code() {
                return dept_code;
            }

            public void setDept_code(String dept_code) {
                this.dept_code = dept_code;
            }

            public String getDept_name() {
                return dept_name;
            }

            public void setDept_name(String dept_name) {
                this.dept_name = dept_name;
            }

            public String getCoperatorid() {
                return coperatorid;
            }

            public void setCoperatorid(String coperatorid) {
                this.coperatorid = coperatorid;
            }

            public String getOperator_code() {
                return operator_code;
            }

            public void setOperator_code(String operator_code) {
                this.operator_code = operator_code;
            }

            public String getOperator_name() {
                return operator_name;
            }

            public void setOperator_name(String operator_name) {
                this.operator_name = operator_name;
            }

            public String getCwarehouseid() {
                return cwarehouseid;
            }

            public void setCwarehouseid(String cwarehouseid) {
                this.cwarehouseid = cwarehouseid;
            }

            public String getWarehouseid_code() {
                return warehouseid_code;
            }

            public void setWarehouseid_code(String warehouseid_code) {
                this.warehouseid_code = warehouseid_code;
            }

            public String getWarehouseid_name() {
                return warehouseid_name;
            }

            public void setWarehouseid_name(String warehouseid_name) {
                this.warehouseid_name = warehouseid_name;
            }

            public String getPk_calbody() {
                return pk_calbody;
            }

            public void setPk_calbody(String pk_calbody) {
                this.pk_calbody = pk_calbody;
            }

            public String getCalbody_code() {
                return calbody_code;
            }

            public void setCalbody_code(String calbody_code) {
                this.calbody_code = calbody_code;
            }

            public String getCalbody_name() {
                return calbody_name;
            }

            public void setCalbody_name(String calbody_name) {
                this.calbody_name = calbody_name;
            }

            public String getPk_corp() {
                return pk_corp;
            }

            public void setPk_corp(String pk_corp) {
                this.pk_corp = pk_corp;
            }

            public String getCorp_code() {
                return corp_code;
            }

            public void setCorp_code(String corp_code) {
                this.corp_code = corp_code;
            }

            public String getCorp_name() {
                return corp_name;
            }

            public void setCorp_name(String corp_name) {
                this.corp_name = corp_name;
            }

            public boolean isBsalecooppur() {
                return bsalecooppur;
            }

            public void setBsalecooppur(boolean bsalecooppur) {
                this.bsalecooppur = bsalecooppur;
            }

            public boolean isBassetcard() {
                return bassetcard;
            }

            public void setBassetcard(boolean bassetcard) {
                this.bassetcard = bassetcard;
            }

            public String getClastmodiid() {
                return clastmodiid;
            }

            public void setClastmodiid(String clastmodiid) {
                this.clastmodiid = clastmodiid;
            }

            public String getLastmodi_code() {
                return lastmodi_code;
            }

            public void setLastmodi_code(String lastmodi_code) {
                this.lastmodi_code = lastmodi_code;
            }

            public String getLastmodi_name() {
                return lastmodi_name;
            }

            public void setLastmodi_name(String lastmodi_name) {
                this.lastmodi_name = lastmodi_name;
            }

            public String getCregister() {
                return cregister;
            }

            public void setCregister(String cregister) {
                this.cregister = cregister;
            }

            public String getRegister_code() {
                return register_code;
            }

            public void setRegister_code(String register_code) {
                this.register_code = register_code;
            }

            public String getRegister_name() {
                return register_name;
            }

            public void setRegister_name(String register_name) {
                this.register_name = register_name;
            }

            public String getDaccountdate() {
                return daccountdate;
            }

            public void setDaccountdate(String daccountdate) {
                this.daccountdate = daccountdate;
            }

            public String getFbillflag() {
                return fbillflag;
            }

            public void setFbillflag(String fbillflag) {
                this.fbillflag = fbillflag;
            }

            public String getTaccounttime() {
                return taccounttime;
            }

            public void setTaccounttime(String taccounttime) {
                this.taccounttime = taccounttime;
            }

            public String getTlastmoditime() {
                return tlastmoditime;
            }

            public void setTlastmoditime(String tlastmoditime) {
                this.tlastmoditime = tlastmoditime;
            }

            public String getTmaketime() {
                return tmaketime;
            }

            public void setTmaketime(String tmaketime) {
                this.tmaketime = tmaketime;
            }

            public String getTs() {
                return ts;
            }

            public void setTs(String ts) {
                this.ts = ts;
            }

            public boolean isBdirecttranflag() {
                return bdirecttranflag;
            }

            public void setBdirecttranflag(boolean bdirecttranflag) {
                this.bdirecttranflag = bdirecttranflag;
            }

            public String getCbilltypecode() {
                return cbilltypecode;
            }

            public void setCbilltypecode(String cbilltypecode) {
                this.cbilltypecode = cbilltypecode;
            }

            public String getVnote() {
                return vnote;
            }

            public void setVnote(String vnote) {
                this.vnote = vnote;
            }

            public String getVbillcode() {
                return vbillcode;
            }

            public void setVbillcode(String vbillcode) {
                this.vbillcode = vbillcode;
            }

            public String getDbilldate() {
                return dbilldate;
            }

            public void setDbilldate(String dbilldate) {
                this.dbilldate = dbilldate;
            }
        }

        public static class ChildrenvoBean {
            /**
             * cinventoryid : 0001F1100000000369UC
             * ninnum : 2
             * pk_measdoc : 0001F1100000000003GF
             * measdoc _code : 021
             * measdoc _name : 台
             * nprice : 320
             * nmny : 640
             * bonroadflag : false
             * dbizdate : 2021-10-29
             * btou8rm : false
             * breturnprofit : false
             * bsafeprice : false
             * bsourcelargess : false
             * bsupplyflag : false
             * cbodybilltypecode : 4A
             * cbodywarehouseid : 1002F110000000000FFN
             * bodywarehouse_code : 37001
             * bodywarehouse_name : 济南干货仓
             * ts : 2021-10-29 12:57:00
             * fassertcardflag : false
             * pk_bodycalbody : 1002F1100000000002AV
             * bodycalbody_code : 20100
             * bodycalbody_name : 配送中心
             */

            private String cinventoryid;
            private int ninnum;
            private String pk_measdoc;
            @SerializedName("measdoc _code")
            private String _$Measdoc_code189; // FIXME check this code
            @SerializedName("measdoc _name")
            private String _$Measdoc_name193; // FIXME check this code
            private BigDecimal nprice;
            private BigDecimal nmny;
            private boolean bonroadflag;
            private String dbizdate;
            private boolean btou8rm;
            private boolean breturnprofit;
            private boolean bsafeprice;
            private boolean bsourcelargess;
            private boolean bsupplyflag;
            private String cbodybilltypecode;
            private String cbodywarehouseid;
            private String bodywarehouse_code;
            private String bodywarehouse_name;
            private String ts;
            private boolean fassertcardflag;
            private String pk_bodycalbody;
            private String bodycalbody_code;
            private String bodycalbody_name;

            private String vuserdef4;
            private String vuserdef5;

            public String getCinventoryid() {
                return cinventoryid;
            }

            public void setCinventoryid(String cinventoryid) {
                this.cinventoryid = cinventoryid;
            }

            public int getNinnum() {
                return ninnum;
            }

            public void setNinnum(int ninnum) {
                this.ninnum = ninnum;
            }

            public String getPk_measdoc() {
                return pk_measdoc;
            }

            public void setPk_measdoc(String pk_measdoc) {
                this.pk_measdoc = pk_measdoc;
            }

            public String get_$Measdoc_code189() {
                return _$Measdoc_code189;
            }

            public void set_$Measdoc_code189(String _$Measdoc_code189) {
                this._$Measdoc_code189 = _$Measdoc_code189;
            }

            public String get_$Measdoc_name193() {
                return _$Measdoc_name193;
            }

            public void set_$Measdoc_name193(String _$Measdoc_name193) {
                this._$Measdoc_name193 = _$Measdoc_name193;
            }

            public BigDecimal getNprice() {
                return nprice;
            }

            public void setNprice(BigDecimal nprice) {
                this.nprice = nprice;
            }

            public BigDecimal getNmny() {
                return nmny;
            }

            public void setNmny(BigDecimal nmny) {
                this.nmny = nmny;
            }

            public boolean isBonroadflag() {
                return bonroadflag;
            }

            public void setBonroadflag(boolean bonroadflag) {
                this.bonroadflag = bonroadflag;
            }

            public String getDbizdate() {
                return dbizdate;
            }

            public void setDbizdate(String dbizdate) {
                this.dbizdate = dbizdate;
            }

            public boolean isBtou8rm() {
                return btou8rm;
            }

            public void setBtou8rm(boolean btou8rm) {
                this.btou8rm = btou8rm;
            }

            public boolean isBreturnprofit() {
                return breturnprofit;
            }

            public void setBreturnprofit(boolean breturnprofit) {
                this.breturnprofit = breturnprofit;
            }

            public boolean isBsafeprice() {
                return bsafeprice;
            }

            public void setBsafeprice(boolean bsafeprice) {
                this.bsafeprice = bsafeprice;
            }

            public boolean isBsourcelargess() {
                return bsourcelargess;
            }

            public void setBsourcelargess(boolean bsourcelargess) {
                this.bsourcelargess = bsourcelargess;
            }

            public boolean isBsupplyflag() {
                return bsupplyflag;
            }

            public void setBsupplyflag(boolean bsupplyflag) {
                this.bsupplyflag = bsupplyflag;
            }

            public String getCbodybilltypecode() {
                return cbodybilltypecode;
            }

            public void setCbodybilltypecode(String cbodybilltypecode) {
                this.cbodybilltypecode = cbodybilltypecode;
            }

            public String getCbodywarehouseid() {
                return cbodywarehouseid;
            }

            public void setCbodywarehouseid(String cbodywarehouseid) {
                this.cbodywarehouseid = cbodywarehouseid;
            }

            public String getBodywarehouse_code() {
                return bodywarehouse_code;
            }

            public void setBodywarehouse_code(String bodywarehouse_code) {
                this.bodywarehouse_code = bodywarehouse_code;
            }

            public String getBodywarehouse_name() {
                return bodywarehouse_name;
            }

            public void setBodywarehouse_name(String bodywarehouse_name) {
                this.bodywarehouse_name = bodywarehouse_name;
            }

            public String getTs() {
                return ts;
            }

            public void setTs(String ts) {
                this.ts = ts;
            }

            public boolean isFassertcardflag() {
                return fassertcardflag;
            }

            public void setFassertcardflag(boolean fassertcardflag) {
                this.fassertcardflag = fassertcardflag;
            }

            public String getPk_bodycalbody() {
                return pk_bodycalbody;
            }

            public void setPk_bodycalbody(String pk_bodycalbody) {
                this.pk_bodycalbody = pk_bodycalbody;
            }

            public String getBodycalbody_code() {
                return bodycalbody_code;
            }

            public void setBodycalbody_code(String bodycalbody_code) {
                this.bodycalbody_code = bodycalbody_code;
            }

            public String getBodycalbody_name() {
                return bodycalbody_name;
            }

            public void setBodycalbody_name(String bodycalbody_name) {
                this.bodycalbody_name = bodycalbody_name;
            }

            public String getVuserdef4() {
                return vuserdef4;
            }

            public void setVuserdef4(String vuserdef4) {
                this.vuserdef4 = vuserdef4;
            }

            public String getVuserdef5() {
                return vuserdef5;
            }

            public void setVuserdef5(String vuserdef5) {
                this.vuserdef5 = vuserdef5;
            }
        }
    }
}
